body{margin:0;padding:0;height:100%;height:100%; font-family:"微软雅黑"; background:#f1f3f5;}
*{margin:0;padding:0}
h1 { margin: 0px; padding: 0px; }
h2 { margin: 0px; padding: 0px; }
h3 { margin: 0px; padding: 0px; }
h4 { margin: 0px; padding: 0px; }
h5 { margin: 0px; padding: 0px; }
h6 { margin: 0px; padding: 0px; }
p { margin: 0px; padding: 0px;  }
dl { margin: 0px; padding: 0px; list-style:none; }
dt { margin: 0px; padding: 0px; }
dd { margin: 0px; padding: 0px; }
ul { margin: 0px; padding: 0px; list-style:none; }
li { margin: 0px; padding: 0px; list-style:none; }
img{border:none}
a{ text-decoration:none; padding:0; margin:0;}
em{ font-style:normal;}


/*公共*/
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.text-center{ text-align:center;}
.text-left{ text-align:left;}
.text-right{ text-align:right;}
.bold{ font-weight:bold;}
.borderN{ border:none !important;}

input,select{ -webkit-appearance: none;padding:0;margin:0;border:none;border-radius: 0;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{ -webkit-appearance: none; margin: 0; }

/*字号*/
.Arial{ font-family:Arial, Helvetica, sans-serif;}
.Weiruan{ font-family:"微软雅黑";}
.font18{ font-size:0.28125rem;}
.font20{ font-size:0.3125rem;}
.font22{ font-size:0.34375rem;}
.font24{ font-size:0.375rem;}
.font26{ font-size:0.40625rem;}
.font28{ font-size:0.4375rem;}
.font30{ font-size:0.46875rem;}
.font32{ font-size:0.5rem;}
.font34{ font-size:0.53125rem;}
.font36{ font-size:0.5625rem;}
.font38{ font-size:0.59375rem;}
.font40{ font-size:0.625rem;}
.font42{ font-size:0.65625rem;}
.font44{ font-size:0.6875rem;}
.font46{ font-size:0.71875rem;}
.font48{ font-size:0.75rem;}
.font50{ font-size:0.78125rem;}

/*颜色*/
.cfffff{ color:#fff;}
.cccccc{ color:#cccccc;}
.c999999{ color:#999;}
.c666666{ color:#666666;}
.c333333{ color:#333333;}
.c000000{ color:#000;}
.c231815{ color:#231815;}
.cee4141{ color:#ee4141;}
.cf00015{ color:#f00015;}

/*背景*/
.bf00015{ background:#f00015;}
.b019fe8{ background:#019fe8;}

/*margin*/
.marginT15{margin-top:0.234375rem;}
.marginT20{margin-top:0.3125rem;}
.marginT25{margin-top:0.390625rem;}
.marginT30{margin-top:0.46875rem;}
.marginT60{margin-top:0.9375rem;}
.marginT80{margin-top:1.25rem;}

.marginL15{ margin-left:0.234375rem;}
.marginL20{ margin-left:0.3125rem;}
.marginL25{ margin-left:0.390625rem;}
.marginL30{ margin-left:0.46875rem;}

/*padding*/
.paddingT15{padding-top:0.234375rem;}
.paddingT20{padding-top:0.3125rem;}
.paddingT25{padding-top:0.390625rem;}
.paddingT30{padding-top:0.46875rem;}
.paddingT60{padding-top:0.9375rem;}
.paddingT80{padding-top:1.25rem;}

.paddingL15{ padding-left:0.234375rem;}
.paddingL20{ padding-left:0.3125rem;}
.paddingL25{ padding-left:0.390625rem;}
.paddingL30{ padding-left:0.46875rem;}

.paddingB15{ padding-bottom:0.234375rem;}
.paddingB20{padding-bottom:0.3125rem;}
.paddingB25{padding-bottom:0.390625rem;}
.paddingB30{padding-bottom:0.46875rem;}
.paddingB60{padding-bottom:0.9375rem;}
.paddingB80{padding-bottom:1.25rem;}


/*头部*/
.Header{ height:1.25rem; line-height:1.25rem; background:#f00015; padding:0px 0.3125rem;}

.H_logot{ width:0.765625rem;}
.H_logot a{ display:block;}
.H_logot a img{ display:block; border:none; width:0.765625rem; margin-top:0.265625rem;}

.H_content{ width:6.84375rem;}

.H_right{ width:0.765625rem;}
.H_right a{ color:#fff;}
.H_right a:hover{ color:#fff;}
.H_right a img{  border:none; width:0.46875rem; cursor:pointer; vertical-align:middle; margin-top:-0.15625rem;}

/*侧滑导航*/
.overlay { position: fixed; width: 100%; height: 100%; top: 0;  left: 0;  background:url(../images/Fbg.png) repeat; z-index: 999; }
.overlay-slidedown {  visibility: hidden;  -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 0.4s ease-in-out, visibility 0s 0.4s;
  transition: transform 0.4s ease-in-out, visibility 0s 0.4s; }
.overlay-slidedown.open {  visibility: visible;  -webkit-transform: translateX(0%); transform: translateX(0%); -webkit-transition: -webkit-transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out; }
  
.sp_tat_left { width: 80%; height: 100%; float: left; background: #333333;}
.H_nav{}
.H_nav ul{ display:block;}
.H_nav ul li{ display:block; list-style:none; height:1.203125rem; line-height:1.203125rem; padding:0px 0.390625rem; border-bottom:1px solid #717171; text-align:left;}
.H_nav ul li a{ display:block; color:#fff; background:url(../images/Nimg3.png) no-repeat right center; background-size:0.1875rem;}
.H_nav ul li a:hover{ color:#fff;}

.sp_tat_right {  width: 20%; height: 100%; float: left; opacity: 0.6; }
.overlay-close { width: 100%; padding-top:7.109375rem;}
.overlay-close a{ color:#fff; background:url(../images/Nimg2.png) 0 no-repeat; background-size:0.328125rem; padding-left:0.46875rem;}
.overlay-close a:hover{ color:#fff;}
/*侧滑导航*/


/*登录*/
.D_one{ padding-top:1.734375rem;}
.D_one img{ display:block; border:none; width:5.234375rem; margin:0 auto;}

.D_cont{ width:8.125rem; margin:0 auto;}

.D_two{ padding-top:1.09375rem;}
.D_two dl{ display:block; list-style:none; height:1.40625rem; background:#fff; border-radius:0.15625rem; border:1px solid #eeeeee; margin-top:0.46875rem;}
.D_two dl dt{ display:block; float:left; width:0.53125rem; padding:0.390625rem 0.3125rem 0px 0.46875rem; }
.D_two dl dt img{ display:block; border:none; width:0.53125rem;}
.D_two dl dd{ display:block; float:right; width:6.53125rem;  padding:0px 0.15625rem 0px 0.0625rem;}
.DT_text{ display:block; border:none; height:1.40625rem;  outline:none; width:6.53125rem; }

.D_three{ height:1.5625rem; line-height:1.5625rem;}
.DT_jp{}
.DT_jp input[type="checkbox"]{ width:0.625rem; height:0.625rem; border:none; background:#ffffff; outline:none; vertical-align:middle; margin:-0.046875rem 0.15625rem 0px 0px;}
.DT_jp input[type="checkbox"]:checked{background:#fff url(../images/gou.png) no-repeat center center; background-size:0.625rem;}
.DT_jright{}
.DT_jright a{ color:#231815; text-decoration:underline; padding-left:0.46875rem;}
.DT_jright a:hover{ color:#231815;}

.D_four{ padding-bottom:1.5625rem;}
.D_four input{ display:block; border:none; width:8.125rem; background:#f00015; height:1.40625rem; border-radius:0.15625rem; cursor:pointer;}

/*忘记密码*/
.Forgetpwd{ padding:0.15625rem 0.3125rem;}

.FPWD_li{}
.FPWD_li dl{ display:block; list-style:none; height:1.25rem; background:#fff; border-radius:0.15625rem; border:1px solid #e9e9e9; margin-top:0.3125rem; width:100%;}
.FPWD_li dl dt{ display:block; float:left; padding:0.40625rem 0.234375rem 0px 0.390625rem; width:0.328125rem;}
.FPWD_li dl dt img{ display:block; border:none; width:0.328125rem;}
.FPWD_li dl dd{ display:block; float:right; width:8.28125rem; padding-right:0.109375rem;}
.DT_text1{ display:block; border:none; height:1.25rem;  outline:none; width:8.28125rem; }
.DT_text2{ display:block; border:none; height:1.25rem;  outline:none; width:5.625rem; padding:0px 0.3125rem; border-radius:0.15625rem; border:1px solid #e9e9e9;}
.FPWD_yan{ display:block; border:none; outline:none; cursor:pointer; background:#f00015; border-radius:0.15625rem; height:1.28125rem; width:2.765625rem;}
.FPWD_but{ display:block; border:none; outline:none; cursor:pointer; background:#f00015; border-radius:0.15625rem; height:1.25rem; width:100%;}

/*注册*/
.R_ti{ background:url(../images/Rimg1.png) no-repeat; height:1.09375rem; line-height:1.09375rem; padding:0.125rem 0.3125rem 0px 0.3125rem; background-size:9.375rem;}

.RG_box{}
.RG_box input[type="checkbox"]{ width:0.59375rem; height:0.59375rem; border:1px solid #e9e9e9; border-radius:0.15625rem; background:#ffffff; outline:none; vertical-align:middle; margin:-0.046875rem 0.15625rem 0px 0px;}
.RG_box input[type="checkbox"]:checked{background:#fff url(../images/gou.png) no-repeat center center; background-size:0.46875rem;}
.RG_box a{ color:#666;}
.RG_box a:hover{ color:#666;}

.RG_se{}
.RG_se dl{ display:block; list-style:none; height:1.25rem; background:#fff; border-radius:0.15625rem; border:1px solid #e9e9e9; margin-top:0.3125rem; width:100%;}
.RG_se dl dt{ display:block; float:left; width:1.484375rem; border-right:1px solid #e9e9e9; height:1.25rem; line-height:1.25rem; padding:0px 0.390625rem;}
.RG_se dl dt img{ border:none; vertical-align:middle; margin:-0.09375rem 0.15625rem 0px 0px; width:0.328125rem;}
.RG_se dl dd{ display:block; float:right; width:6.875rem; margin-right:0.193125rem;}
.RG_opt{ display:block; border:none; height:1.25rem; outline:none; width:6.875rem; padding-left:3.125rem; background:url(../images/Fimg5.png) no-repeat 95% center; background-size:0.421875rem;}

.RG_se1{ width:3.984375rem;}
.RG_se1 dl{ display:block; list-style:none; height:1.25rem; background:#fff; border-radius:0.15625rem; border:1px solid #e9e9e9; margin-top:0.3125rem; width:100%;}
.RG_se1 dl dt{ display:block; float:left; width:1.484375rem; border-right:1px solid #e9e9e9; height:1.25rem; line-height:1.25rem; padding:0px 0px 0px 0.390625rem;}
.RG_se1 dl dd{ display:block; float:right; width:1.875rem; margin-right:0.15625rem;}
.RG_opt1{ display:block; border:none; height:1.25rem; outline:none; width:1.875rem; padding:0px 0.703125rem 0px 0.15625rem; background:url(../images/Fimg5.png) no-repeat 95% center; background-size:0.421875rem;}

.RG_se2{ width:5.078125rem; margin-left:0.3125rem;}
.RG_se2 dl{ display:block; list-style:none; height:1.25rem; background:#fff; border-radius:0.15625rem; border:1px solid #e9e9e9; margin-top:0.3125rem; width:100%;}
.RG_se2 dl dt{ display:block; float:left; width:1.875rem; border-right:1px solid #e9e9e9; height:1.25rem; line-height:1.25rem; padding:0px 0px 0px 0.390625rem;}
.RG_se2 dl dd{ display:block; float:right; width:2.65625rem; margin-right:0.109375rem;}
.RG_opt2{ display:block; border:none; height:1.25rem; outline:none; width:2.65625rem; padding:0px 0.703125rem 0px 0.15625rem; background:url(../images/Fimg5.png) no-repeat 95% center; background-size:0.421875rem;}

.RG_win{ padding-top:1.5625rem;}
.RG_win dl{ display:block; list-style:none;}
.RG_win dl dt{ display:block;}
.RG_win dl dt img{ display:block; border:none; width:2.1875rem; margin:0.3125rem auto;}
.RG_win dl dd{ display:block; line-height:0.625rem;}
.RG_dl{ padding:2.03125rem 0px 0.78125rem 0px;}
.RG_dl ul{ display:block;}
.RG_dl ul li{ display:block; list-style:none; margin-bottom:0.625rem;}
.FPWD_but1{ display:block; border:none; outline:none; cursor:pointer; background:#ff9908; border-radius:0.15625rem; height:1.25rem; width:100%;}

.RG3_big{ padding-bottom:1.5625rem}
.RG3_big td{ padding:0.3125rem 0px 0px 0px;}

.RG3{}
.RG3 select{ display:block; border:1px solid #e9e9e9; width:7.1875rem; height:1.25rem; border-radius:0.15625rem; outline:none; background:#fff url(../images/Fimg5.png) no-repeat 96% center; background-size:0.421875rem; padding:0px 0.3125rem;}

.RG3_two{}
.RG3_two select{ display:block; border:1px solid #e9e9e9; width:3.59375rem; height:1.25rem; border-radius:0.15625rem; outline:none; background:#fff url(../images/Fimg5.png) no-repeat 96% center; background-size:0.421875rem; padding:0px 0.3125rem;}

.SB_city{}
.SB_city select{ border:1px solid #e9e9e9; width:3.4375rem; height:1.25rem; border-radius:0.15625rem; outline:none; background:#fff url(../images/Fimg5.png) no-repeat 90% center; background-size:0.421875rem; padding:0px 0.3125rem;}

.FPWD_but2{ display:block; border:none; outline:none; cursor:pointer; background:#cccccc; border-radius:0.15625rem; height:1.25rem; width:100%;}

/*个人中心*/
.MC_one{ background:url(../images/Gimg1.jpg) no-repeat; background-size:10rem; height:4.0625rem; overflow:hidden; padding:0.3125rem 0px 0px 0px;}
.MC_one dl{ display:block; list-style:none;}
.MC_one dl dt{ display:block;}
.MC_one dl dt img{ display:block; border:0.03125rem solid #eda00b; width:2.125rem; margin:0.3125rem auto; border-radius:1.5625rem;}
.MC_one dl dd{ display:block;}

.MC_two{}
.MC_two ul{ display:block;}
.MC_two ul li{ display:block; list-style:none; background:#fff; border:solid #e3e3e3; border-width:1px 0px 1px 0px; height:1.09375rem; line-height:1.09375rem; overflow:hidden; margin-top:0.3125rem; padding:0px 0.46875rem;}
.MC_two ul li a{ display:block; background:url(../images/Fimg7.png) no-repeat right center; background-size:0.1875rem; color:#666;}
.MC_two ul li a:hover{ color:#666;}
.MC_two ul li a img{ border:none; width:0.625rem; vertical-align:middle; margin:-0.078125rem 0.3125rem 0px 0px;}

/*领奖须知*/
.MD_xuzhi{ width:9.375rem; margin:0.3125rem auto;}

.MDX_one{ background:#fff url(../images/Gimg6.jpg) top left no-repeat; background-size:9.375rem; height:12.921875rem;}
.MDXO_title{ height:1.46875rem; line-height:1.46875rem;}
.MDXO_cont{ line-height:0.625rem; padding:0.46875rem 0.3125rem 0px 0.3125rem;}
.MDX_two{ padding:0.3125rem 0px;}

/*确认兑奖*/
.MDD_one{ background:#fff;}
.MDD_one ul{ display:block;}
.MDD_one ul li{ display:block; line-height:1.125rem; border-top:1px dotted #e6e6e6; padding:0px 0.3125rem; height:1.09375rem; overflow:hidden;}
.MDD_one ul li.fist{ height:1.375rem; line-height:1.375rem; border:none;}
.MDD_one ul li.last{ height:auto; line-height:0.5625rem; padding:0.3125rem;}
.MDD_one ul li.last span.L_left{ display:block; width:1.875rem;}
.MDD_one ul li.last span.L_right{ display:block; width:6.875rem;}

/*投注账户资金流水查询*/
.RG_se3{ width:5.078125rem; }
.RG_se3 dl{ display:block; list-style:none; height:1.25rem; background:#fff; border-radius:0.15625rem; border:1px solid #e9e9e9; margin-top:0.3125rem; width:100%;}
.RG_se3 dl dt{ display:block; float:left; width:1.5625rem; border-right:1px solid #e9e9e9; height:1.25rem; line-height:1.25rem; padding:0px 0px 0px 0.390625rem;}
.RG_se3 dl dd{ display:block; float:right; width:2.65625rem; margin-right:0.109375rem;}
.RG_opt3{ display:block; border:none; height:1.25rem; outline:none; width:2.65625rem; padding:0px 0.703125rem 0px 0.15625rem; background:url(../images/Fimg5.png) no-repeat 90% center; background-size:0.421875rem;}

.XZJ_li{}
.XZJ_li dl{ display:block; list-style:none; height:1.25rem; background:#fff; border-radius:0.15625rem; border:1px solid #e9e9e9; margin-top:0.3125rem; width:100%;}
.XZJ_li dl dt{ display:block; float:left; padding:0.40625rem 0.234375rem 0px 0.390625rem; width:0.5rem;}
.XZJ_li dl dt img{ display:block; border:none; width:0.5rem;}
.XZJ_li dl dd{ display:block; float:right; width:8.125rem; margin-right:0.09375rem;}
.XZJ_text{ display:block; border:none; height:1.25rem;  outline:none; width:8.125rem; }

/*投注账户资金流水查询-列表*/
.XZL_big{ padding:0px 0.3125rem 0.3125rem 0.3125rem;}
.XZL_big ul{ display:block;}
.XZL_big ul li{ display:block; border:1px solid #e9e9e9; background:#fff; height:1.25rem; line-height:1.25rem; padding:0px 0.3125rem; margin-top:0.34375rem;}
.XZL_big ul li a{ display:block; background-size:0.1875rem; color:#999; padding-right:0.78125rem;}
.XZL_big ul li a em{ color:#666;}
.XZL_big ul li a span{ color:#333; padding-right:0.390625rem;}
.XZL_big ul li a span img{ border:none; width:0.5625rem; vertical-align:middle; margin:-0.078125rem 0.234375rem 0px 0px;}
.XZL_big ul li a:hover{ color:#999;}
.XZL_big ul li a:hover em{ color:#666;}
.XZL_big ul li a:hover span{ color:#333;}

/*投注账户资金流水查询-详情*/
.XZD_big{ padding:0.3125rem 0.3125rem 1.5625rem 0.3125rem;}

.XZD_cont{ background:#fff; border:1px solid #e9e9e9;}
.XZD_cont ul{ display:block;}
.XZD_cont ul li{ display:block; list-style:none; height:1.1875rem; line-height:1.1875rem; overflow:hidden; border-top:1px dotted #cccccc; padding:0px 0.3125rem;}

/*投注账户资金流水查询-完成*/
.XZW_dl{}
.XZW_dl dl{ display:block; list-style:none;}
.XZW_dl dl dt{ display:block;}
.XZW_dl dl dt img{ display:block; border:none; width:2.1875rem; margin:0.3125rem auto; }

/*投注账户投注记录查询-列表*/
.XZHList{ padding:0.15625rem 0.3125rem 1.5625rem 0.3125rem;}

.XZH_list{}
.XZH_list ul{ display:block;}
.XZH_list ul li{ display:block; list-style:none; height:1.09375rem; overflow:hidden; background:#fff; border:1px solid #e9e9e9; margin-top:0.3125rem; padding:0.3125rem 0.3125rem 0.3125rem 0.3125rem; }
.XZH_list ul li a{ display:block;}

.XZH_left{}
.XZHL_l{ width:1.09375rem;}
.XZHL_l img{ display:block; border:none; width:1.09375rem; border-radius:1.5625rem;}
.XZHL_r{}
.XZHL_r dl{ display:block; list-style:none;}
.XZHL_r dl dt{ display:block; padding:0px 0px 0.078125rem 0px;}
.XZHL_r dl dd{ display:block;}

.XZH_right{ background:url(../images/Fimg7.png) no-repeat right center; background-size:0.1875rem; padding-right:0.549875rem;}
.XZH_right dl{ display:block; list-style:none ;}
.XZH_right dl dt{ display:block;}
.XZH_right dl dd{ display:block;}

/*投注账户投注记录查询-详细*/
.XZH_Done{ background:#fff; border:1px solid #e9e9e9; height:0.8125rem; overflow:hidden; padding:0.3125rem; line-height:0.8125rem;}
.XZH_Done img{ border:none; width:0.8125rem; vertical-align:middle; border-radius:1.5625rem; margin-top:-0.125rem;}
.XZH_Done span{ padding:0px 0.3125rem;}

.XZH_q{ padding:0.078125rem; border-radius:1.5625rem;}

.XZH_Dthree{ background:#fff; border:solid #e9e9e9; border-width:1px 1px 0px 1px;}
.XZH_Dthree ul{ display:block;}
.XZH_Dthree ul li{ display:block; list-style:none; padding:0px 0.3125rem; height:1.140625rem; line-height:1.140625rem; border-bottom:1px solid #e9e9e9;}
.XZH_Dthree ul li a{ color:#000; display:block; background:url(../images/Fimg7.png) no-repeat right center; background-size:0.1875rem;}
.XZH_Dthree ul li a:hover{ color:#000;}

/*银行变更*/
.RG_se4{ width:4.84375rem;}
.RG_se4 dl{ display:block; list-style:none; height:1.25rem; background:#fff; border-radius:0.15625rem; border:1px solid #e9e9e9; margin-top:0.3125rem; width:100%;}
.RG_se4 dl dt{ display:block; float:left; width:1.484375rem; border-right:1px solid #e9e9e9; height:1.25rem; line-height:1.25rem; padding:0px 0px 0px 0.390625rem;}
.RG_se4 dl dd{ display:block; float:right; width:2.734375rem; margin-right:0.15625rem;}
.RG_opt4{ display:block; border:none; height:1.25rem; outline:none; width:2.890625rem; padding:0px 0.703125rem 0px 0.15625rem; background:url(../images/Fimg5.png) no-repeat 99% center; background-size:0.421875rem;}

.RG_se5{ width:5.46875rem;}
.RG_se5 dl{ display:block; list-style:none; height:1.25rem; background:#fff; border-radius:0.15625rem; border:1px solid #e9e9e9; margin-top:0.3125rem; width:100%;}
.RG_se5 dl dt{ display:block; float:left; width:1.875rem; border-right:1px solid #e9e9e9; height:1.25rem; line-height:1.25rem; padding:0px 0px 0px 0.390625rem;}
.RG_se5 dl dd{ display:block; float:right; width:3.046875rem; margin-right:0.109375rem;}
.RG_opt5{ display:block; border:none; height:1.25rem; outline:none; width:2.890625rem; padding:0px 0.703125rem 0px 0.15625rem; background:url(../images/Fimg5.png) no-repeat 95% center; background-size:0.421875rem;}

/*个人资料*/
.MDD_one ul li.last span.L_left1{ display:block; width:1.25rem;}
.MDD_one ul li.last span.L_right1{ display:block; width:7.5rem;}

/*弹出效果*/
.falert{width:8rem;position:fixed;background:#fff;left:50%;margin-left:-4rem;height:4rem;top:30%;border-radius: 0.15625rem;border:1px solid #f00015;}
.falert_t{width:8rem;height:1rem;background:#f00015;border-top-left-radius: 0.15625rem;border-top-right-radius: 0.15625rem;color:#fff;line-height:1rem;}
.falert_b{width:8rem;height:3rem;border-bottom-left-radius: 0.15625rem;border-bottom-right-radius: 0.15625rem;line-height:3rem;font-size:0.4rem;text-align:center;}








